﻿<%@ Page Title="" Language="C#" MasterPageFile="~/SiteSegu.Master" AutoEventWireup="true"
    CodeBehind="Consultar_Asistencia.aspx.cs" Inherits="SIGEE_v0._1.Asistencia.Consultar_Asistencia" %>

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
<asp:Content ID="Content1" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
    <div class="col_04">
        <div class="clear hideSkiplink">
            <h2 class="debito_auto">
                CONSULTAR ASISTENCIA</h2>
        </div>
    </div>
    <asp:UpdatePanel ID="updCabecera" runat="server" UpdateMode="Conditional">
        <ContentTemplate>
            <div>
                <table>
                    <tr>
                        <td>
                            Grado:
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlGrado" runat="server" Width="150px" AutoPostBack="true"
                                OnSelectedIndexChanged="ddlGrado_SelectedIndexChanged">
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="rfvGrado" runat="server" ControlToValidate="ddlSeccion"
                                InitialValue="0" ValidationGroup="Guardar" ErrorMessage="Seleccione un grado">(*)</asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Sección:
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlSeccion" runat="server" Width="150px" Enabled="false" AutoPostBack="True"
                                OnSelectedIndexChanged="ddlSeccion_SelectedIndexChanged">
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="rfvsecciob" runat="server" ControlToValidate="ddlSeccion"
                                InitialValue="0" ValidationGroup="Guardar" ErrorMessage="Seleccione una sección">(*)</asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Asignatura:
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlAsignatura" runat="server" Width="250px" Enabled="false">
                            </asp:DropDownList>
                            <asp:RequiredFieldValidator ID="rfvAsignatura" runat="server" ControlToValidate="ddlAsignatura"
                                InitialValue="0" ValidationGroup="Guardar" ErrorMessage="Seleccione una asignatura">(*)</asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            Fecha:
                        </td>
                        <td>
                            <asp:TextBox ID="txtFecha" runat="server" Enabled="false"></asp:TextBox>
                            <asp:ImageButton ID="imgbtn_calendario" runat="server" ImageAlign="Middle" CssClass="Alertas"
                                Enabled="false" ImageUrl="~/Imagenes/img_Calendario.gif" ToolTip="Seleccionar una Fecha"
                                CausesValidation="False"></asp:ImageButton>
                            <asp:RegularExpressionValidator ID="RegularExpressionValidator9" runat="server" ControlToValidate="txtFecha"
                                CssClass="Alertas" ErrorMessage="Ingrese fecha en formato (dd/mm/yyyy)" ValidationExpression="(0[1-9]|[12][0-9]|3[01])[- /.](0[1-9]|1[012])[- /.](19|20)\d\d"
                                Width="1px" Display="Dynamic">(*)</asp:RegularExpressionValidator>
                            <cc1:CalendarExtender ID="ceFechaDesde" runat="server" Format="dd/MM/yyyy" PopupButtonID="imgbtn_calendario"
                                PopupPosition="BottomLeft" TargetControlID="txtFecha">
                            </cc1:CalendarExtender>
                            <asp:RequiredFieldValidator ID="rfvFecha" runat="server" ControlToValidate="txtFecha"
                                ValidationGroup="Guardar" ErrorMessage="Ingrese la fecha de asistencia">(*)</asp:RequiredFieldValidator>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <asp:ImageButton ID="BtnBuscar" runat="server" ImageUrl="~/Imagenes/Btn_Buscar.png" ValidationGroup="Guardar"
                                Text="Buscar" Width="80px" OnClick="BtnBuscar_Click" />
                        </td>
                        <td>
                            <asp:ImageButton ID="BtnNuevo" runat="server" ImageUrl="~/Imagenes/Btn_Nuevo.png"
                                Text="Reporte" Width="80px" OnClick="BtnNuevo_Click" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                        </td>
                        <td>
                            <asp:ValidationSummary ID="ValidationSummary1" runat="server" ValidationGroup="Guardar" ShowMessageBox="true" ShowSummary="false" />
                        </td>
                    </tr>
                </table>
                <div style="overflow: scroll; width: 100%; height: 420px; text-align: center">
                    <asp:GridView ID="GVWAsistencia" runat="server" Width="100%" AutoGenerateColumns="False"
                        CssClass="detalle_dll" HeaderStyle-CssClass="tits" RowStyle-CssClass="rowstyle"
                        AlternatingRowStyle-CssClass="altrowstyle" PagerStyle-CssClass="pgr" Visible="true">
                        <Columns>
                            <asp:BoundField DataField="Id_Alumno" HeaderText="CODIGO" />
                            <asp:BoundField DataField="nombres" HeaderText="NOMBRES Y APELLIDO" />
                            <asp:TemplateField HeaderText="ASISTIO">
                                <ItemTemplate>
                                    <asp:RadioButton ID="chkAsistio" runat="server" Checked='<%# Eval("Asistio_s_n") %>' ValidationGroup="Valida" GroupName="Registra" Enabled="false"/>
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="FALTA">
                                <ItemTemplate>
                                    <asp:RadioButton ID="chkFalta" runat="server" Checked='<%# Eval("Falta_s_n") %>' ValidationGroup="Valida" GroupName="Registra" Enabled="false" />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="TARDANZA">
                                <ItemTemplate>
                                    <asp:RadioButton ID="chkTardanza" runat="server" Checked='<%# Eval("Tardanza_s_n") %>' ValidationGroup="Valida" GroupName="Registra" Enabled="false" />
                                </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField HeaderText="OBSERVACIÓN">
                                <ItemTemplate>
                                    <asp:TextBox ID="txtObservacion" runat="server" MaxLength="200" TextMode="MultiLine" Text='<%# Eval("Observacion") %>' Enabled="false"></asp:TextBox>
                                </ItemTemplate>
                            </asp:TemplateField>
                        </Columns>
                        <HeaderStyle Font-Size="10px" />
                    </asp:GridView>
                    &nbsp;
                </div>
            </div>
        </ContentTemplate>
    </asp:UpdatePanel>
</asp:Content>
